package com.ad_hccm.domain.Appendix;

import java.util.Date;

/**
 * @ClassName Exit TODO 退出(脱落)
 * @id 身份证(退出(脱落))
 * @date 日期
 * @reason 0:病人自退，1:医生劝退
 * @poorTherapeuticEffect 疗效差(1:是、0:否)
 * @unbearable 难耐受(1:是、0:否)
 * @economicReason 经济原因(1:是、0:否)
 * @refusalExplanation 拒绝说明(1:是、0:否)
 * @lostFollow_up 失访(1:是、0:否)
 */
public class Exit {
    private String id;
    private Date date;
    private byte reason;
    private boolean poorTherapeuticEffect;
    private boolean unbearable;
    private boolean economicReason;
    private boolean refusalExplanation;
    private boolean lostFollow_up;
    private boolean sex;
    private boolean complications;
    private boolean transfer;
    private boolean ae;

    public boolean getSex() {
        return sex;
    }

    public void setSex(boolean sex) {
        this.sex = sex;
    }

    public boolean getComplications() {
        return complications;
    }

    public void setComplications(boolean complications) {
        this.complications = complications;
    }

    public boolean getTransfer() {
        return transfer;
    }

    public void setTransfer(boolean transfer) {
        this.transfer = transfer;
    }

    public boolean getAe() {
        return ae;
    }

    @Override
    public String toString() {
        return "Exit{" +
                "id='" + id + '\'' +
                ", date=" + date +
                ", reason=" + reason +
                ", poorTherapeuticEffect=" + poorTherapeuticEffect +
                ", unbearable=" + unbearable +
                ", economicReason=" + economicReason +
                ", refusalExplanation=" + refusalExplanation +
                ", lostFollow_up=" + lostFollow_up +
                ", sex=" + sex +
                ", complications=" + complications +
                ", transfer=" + transfer +
                ", ae=" + ae +
                '}';
    }

    public void setAe(boolean ae) {
        this.ae = ae;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public byte getReason() {
        return reason;
    }

    public void setReason(byte reason) {
        this.reason = reason;
    }

    public boolean getPoorTherapeuticEffect() {
        return poorTherapeuticEffect;
    }

    public void setPoorTherapeuticEffect(boolean poorTherapeuticEffect) {
        this.poorTherapeuticEffect = poorTherapeuticEffect;
    }

    public boolean getUnbearable() {
        return unbearable;
    }

    public void setUnbearable(boolean unbearable) {
        this.unbearable = unbearable;
    }

    public boolean getEconomicReason() {
        return economicReason;
    }

    public void setEconomicReason(boolean economicReason) {
        this.economicReason = economicReason;
    }

    public boolean getRefusalExplanation() {
        return refusalExplanation;
    }

    public void setRefusalExplanation(boolean refusalExplanation) {
        this.refusalExplanation = refusalExplanation;
    }

    public boolean getLostFollow_up() {
        return lostFollow_up;
    }

    public void setLostFollow_up(boolean lostFollow_up) {
        this.lostFollow_up = lostFollow_up;
    }
}
